// DAO/CourseTagDao.java
package com.hp.DAO;                 // DAO 包

import com.hp.Model.CourseTag;      // 导入课程-标签关联实体
import java.util.List;       // 导入 List

/** 课程与标签的中间表 DAO */
public interface CourseTagDao {                    // 定义接口
    List<CourseTag> listByCourse(Long courseId);   // 按课程列出标签关联
    int addLink(Long courseId, Long tagId);        // 新增关联
    int removeLink(Long courseId, Long tagId);     // 删除某条关联
    int removeAllByCourse(Long courseId);          // 删除课程下所有关联
}
